// File Name: rs485_logic.h
// Author: kukukukuku~
// Date: 2024-10-23

#ifndef __RS485_LOGIC_H
#define __RS485_LOGIC_H

#include "./RS485/inc/rs485_ctrl.h"

/**
 * @brief   RS485计算CRC16
 * @param   data:       数据源
 * @param   dataLen:    数据长度
 * @retval  None
 * @note    None
*/
uint16_t rs485_crc16_calc(uint8_t const * const data, uint16_t dataLen);

/**
 * @brief   RS485发送数据
 * @param   data:       数据源
 * @param   dataLen:    数据长度
 * @retval  None
 * @note    None
*/
void rs485_send_data(uint8_t const * const data, const uint16_t dataLen);

#endif //__RS485_LOGIC_H
